home *** CD-ROM | disk | FTP | other *** search
- Max_String = String[ String_Size ] ; {For text line returned. }
-
- { Where the file is stored when read in. }
- Contents = PACKED ARRAY[ 1..Contents_Plus_1 ] OF CHAR ;
-
- Buffer = RECORD
- Buffer_Contents : Contents ; { Contents of the buffer. }
- File_Handle : INTEGER ; { File handle. }
- Error_Number : INTEGER ; { Error Number if error occured. }
- No_Error : BOOLEAN ; { Was there no error occuring? }
- Buffer_Pos : LONG_INTEGER ; { Position to be read next. }
- Buffer_Len : LONG_INTEGER ; { How long is the buffer? }
- Last_Buffer : BOOLEAN ; { Is this the last buffer? }
- Eof_Buffer : BOOLEAN ; { Are we at the end of the file? }
- Sof_Buffer : BOOLEAN ; { Are we at the start of the file?}
- Reading_File : BOOLEAN ; { Are we reading this file? }
- Fast_Return : CHAR ; { Return character. }
- Fast_Line_Feed : CHAR ; { Line feed character. }
- Pos_In_File : LONG_INTEGER ; { What is the char count to the }
- { Start of this buffer? }
- End_Pos : LONG_INTEGER ; { What is the char count to the }
- { end of this buffer? }
- END ; {of type buffer }
-
- Path_Chars = PACKED ARRAY[ 1..80 ] OF CHAR ; {C_File name. }
-